patented invention - Turkish English Dictionary